to pelt with stones - Spanisch Englisch Wörterbuch